Release 10.1A: OpenEdge Development:
Programming Interfaces


Managing identities

OpenEdge supports different types of user identities for different purposes. Depending on how you authenticate and set a user ID, and the database options you configure, that user ID can assume one of four possible identities:

In any given application, you might use none, some, or all of these user identities to secure or identify features and data. Also, the management of user identities can be more or less complex depending on whether your application is client/server or n-tier. The Progress 4GL provides tools to handle both.

The Progress 4GL also provides functions for creating and managing unique identities for software objects. OpenEdge creates its own unique identities, for example, for audit data and physical databases. You can also use these functions to generate unique identities for more abstract objects that you maintain, such as client sessions and other objects associated with your application.

The following sections describe how to establish and manage the identities supported in OpenEdge:


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095